home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / AppleSearch / Macintosh / ASClient Update SDK / UpdateSDK / UpdateMaker / UpdateMaker.r < prev    next >
Encoding:
Text File  |  1995-01-19  |  6.0 KB  |  279 lines  |  [TEXT/MPS ]

  1. //_______________________________________________________________________________________________________________
  2. //___________________________________________________ INCLUDES __________________________________________________
  3. //_______________________________________________________________________________________________________________
  4.  
  5. #include    "UpdateMaker.h"
  6.  
  7. //_______________________________________________________________________________________________________________
  8. //____________________________________________________ BNDL _____________________________________________________
  9. //_______________________________________________________________________________________________________________
  10.  
  11. resource 'BNDL' (128, purgeable) {
  12.     'UMkr',
  13.     0,
  14.     {    /* array TypeArray: 2 elements */
  15.         /* [1] */
  16.         'ICN#',
  17.         {    /* array IDArray: 11 elements */
  18.             /* [1] */
  19.             0, 128,
  20.             /* [2] */
  21.             0, 0,
  22.             /* [3] */
  23.             0, 0,
  24.             /* [4] */
  25.             0, 0,
  26.             /* [5] */
  27.             0, 0,
  28.             /* [6] */
  29.             0, 0,
  30.             /* [7] */
  31.             0, 0,
  32.             /* [8] */
  33.             0, 0,
  34.             /* [9] */
  35.             0, 0,
  36.             /* [10] */
  37.             0, 0,
  38.             /* [11] */
  39.             0, 0
  40.         },
  41.         /* [2] */
  42.         'FREF',
  43.         {    /* array IDArray: 11 elements */
  44.             /* [1] */
  45.             0, 128,
  46.             /* [2] */
  47.             0, 0,
  48.             /* [3] */
  49.             0, 0,
  50.             /* [4] */
  51.             0, 0,
  52.             /* [5] */
  53.             0, 0,
  54.             /* [6] */
  55.             0, 0,
  56.             /* [7] */
  57.             0, 0,
  58.             /* [8] */
  59.             0, 0,
  60.             /* [9] */
  61.             0, 0,
  62.             /* [10] */
  63.             0, 0,
  64.             /* [11] */
  65.             0, 0
  66.         }
  67.     }
  68. };
  69.  
  70.  
  71. //_______________________________________________________________________________________________________________
  72. //____________________________________________________ DITL _____________________________________________________
  73. //_______________________________________________________________________________________________________________
  74.  
  75. resource 'DITL' (1002, "StandardFile", purgeable) {
  76.     {    /* array DITLarray: 12 elements */
  77.         /* [1] */
  78.         {140, 256, 158, 336},
  79.         Button {
  80.             enabled,
  81.             "Open"
  82.         },
  83.         /* [2] */
  84.         {1152, 59, 1232, 77},
  85.         Button {
  86.             enabled,
  87.             "Hidden"
  88.         },
  89.         /* [3] */
  90.         {193, 256, 211, 336},
  91.         Button {
  92.             enabled,
  93.             "Cancel"
  94.         },
  95.         /* [4] */
  96.         {43, 232, 63, 347},
  97.         UserItem {
  98.             disabled
  99.         },
  100.         /* [5] */
  101.         {72, 256, 90, 336},
  102.         Button {
  103.             enabled,
  104.             "Eject"
  105.         },
  106.         /* [6] */
  107.         {97, 256, 115, 336},
  108.         Button {
  109.             enabled,
  110.             "Drive"
  111.         },
  112.         /* [7] */
  113.         {43, 12, 189, 230},
  114.         UserItem {
  115.             enabled
  116.         },
  117.         /* [8] */
  118.         {43, 229, 189, 246},
  119.         UserItem {
  120.             enabled
  121.         },
  122.         /* [9] */
  123.         {128, 252, 129, 340},
  124.         UserItem {
  125.             disabled
  126.         },
  127.         /* [10] */
  128.         {1044, 20, 1145, 116},
  129.         StaticText {
  130.             disabled,
  131.             ""
  132.         },
  133.         /* [11] */
  134.         {167, 256, 185, 336},
  135.         Button {
  136.             enabled,
  137.             "Unlock"
  138.         },
  139.         /* [12] */
  140.         {200, 20, 1145, 116},
  141.         StaticText {
  142.             disabled,
  143.             ""
  144.         }
  145.     }
  146. };
  147.  
  148. //_______________________________________________________________________________________________________________
  149.  
  150. resource 'DITL' (rSourceTextEditDialogID, "Source TextEdit") {
  151.     {    /* [1] */
  152.         {46, 212, 66, 270},
  153.         Button {
  154.             enabled,
  155.             "OK"
  156.         },
  157.         /* [2] */
  158.         {13, 11, 30, 272},
  159.         EditText {
  160.             enabled,
  161.             "Source"
  162.         }
  163.     }
  164. };
  165.  
  166. //_______________________________________________________________________________________________________________
  167. //____________________________________________________ DLOG _____________________________________________________
  168. //_______________________________________________________________________________________________________________
  169.  
  170. resource 'DLOG' (1002, "StandardFile", purgeable) {
  171.     {0, 0, 217, 348},
  172.     dBoxProc,
  173.     invisible,
  174.     noGoAway,
  175.     0x0,
  176.     1002,
  177.     ""
  178. };
  179.  
  180. //_______________________________________________________________________________________________________________
  181.  
  182. resource 'DLOG' (rSourceTextEditDialogID, "Source TextEdit") {
  183.     {64, 26, 142, 310},
  184.     documentProc,
  185.     invisible,
  186.     noGoAway,
  187.     0x0,
  188.     5000,
  189.     ""
  190. };
  191.  
  192. //_______________________________________________________________________________________________________________
  193. //____________________________________________________ FREF _____________________________________________________
  194. //_______________________________________________________________________________________________________________
  195.  
  196. resource 'FREF' (128, purgeable) {
  197.     'APPL',
  198.     0,
  199.     "UMkr"
  200. };
  201.  
  202. //_______________________________________________________________________________________________________________
  203. //____________________________________________________ MENU _____________________________________________________
  204. //_______________________________________________________________________________________________________________
  205.  
  206. resource 'MENU' (mApple, preload) {
  207.     mApple,
  208.     textMenuProc,
  209.     0x7FFFFFFD,
  210.     enabled,
  211.     apple,
  212.     {    
  213.         "About UpdateMaker…", noIcon, noKey, noMark, plain,
  214.         "-", noIcon, noKey, noMark, plain
  215.     }
  216. };
  217.  
  218. //_______________________________________________________________________________________________________________
  219.  
  220. resource 'MENU' (mFile, preload) {
  221.     mFile,
  222.     textMenuProc,
  223.     0xFFFF,
  224.     enabled,
  225.     "File",
  226.     {    
  227.         "Create Update File…", noIcon, "N", noMark, plain,
  228.         "-", noIcon, noKey, noMark, plain,
  229.         "Quit", noIcon, "Q", noMark, plain
  230.     }
  231. };
  232.  
  233.  
  234. //_______________________________________________________________________________________________________________
  235.  
  236. resource 'MENU' (mEdit, preload) {
  237.     mEdit,
  238.     textMenuProc,
  239.     0x0,
  240.     enabled,
  241.     "Edit",
  242.     {    
  243.         "Undo", noIcon, "Z", noMark, plain,
  244.         "-", noIcon, noKey, noMark, plain,
  245.         "Cut", noIcon, "X", noMark, plain,
  246.         "Copy", noIcon, "C", noMark, plain,
  247.         "Paste", noIcon, "V", noMark, plain,
  248.         "Clear", noIcon, "B", noMark, plain
  249.     }
  250. };
  251.  
  252.  
  253. //_______________________________________________________________________________________________________________
  254. //____________________________________________________ vers _____________________________________________________
  255. //_______________________________________________________________________________________________________________
  256.  
  257. resource 'vers' (1) {
  258.     0x1,
  259.     0x25,
  260.     release,
  261.     0x0,
  262.     verUs,
  263.     "1.0",
  264.     "v1.0"
  265. };
  266.  
  267. //_______________________________________________________________________________________________________________
  268.  
  269. resource 'vers' (2, purgeable) {
  270.     0x2,
  271.     0x0,
  272.     0x4,
  273.     0x0,
  274.     verUs,
  275.     "1.0",
  276.     "v1.0"
  277. };
  278.  
  279.